(one's) dogs are barking - Turc Anglais Dictionnaire